﻿.index_main{width: 980px; margin: 0 auto; margin-top: 35px;}
.index_left{width: 640px;overflow: hidden;}
.index_left .left_news_hd {border-bottom: 1px solid #e6dddd; margin-bottom: 15px;height: 34px; line-height: 34px;}
.index_left .left_news_hd h3{font-size: 18px; color: #d71a1c; line-height: 26px;}
.index_left .left_news_hd h3 a{ color: #d71a1c; }
.index_left .left_news_hd a.more{background: url(../img/index_jt.jpg) right center no-repeat;width: 25px; height: 34px;}
.news_bd .news_img{margin-right: 15px;}
.news_bd .news_detail{font-size: 12px; color: #666; }
.news_bd .news_detail h3{font-size: 14px; color: #333; line-height: 28px;margin-bottom: 5px;}
.news_bd .news_detail p{width: 460px;overflow: hidden;line-height: 18px;}
.news_bd .news_detail p a.more_news{color: #d71a1c;}

.news_tabs ul.news_ul{width: 320px;}
.news_tabs ul.news_ul li{background: url(../img/index_dec.jpg) left center no-repeat; padding-left: 10px;}
.news_tabs ul.news_ul li a{font-size: 14px; line-height: 26px; color: #333;}
.news_tabs ul.news_ul li a:hover{color: #d71a1c;}

.other_news_warp{padding-top: 25px;}
.about_hd_company{width: 280px;}
.about_hd_company .news_detail p{width: 168px; overflow: hidden;}
.about_hd_company .news_detail p.more{margin-top: 10px;}
.about_hd_company .news_detail p.more a{padding-left: 10px; font-size: 12px; color: #000; line-height: 18px; text-decoration: underline; background: url(../img/index_dec2.jpg) left center no-repeat;}
.about_hd_company .news_detail p.more a:hover{color: #d71a1c;}
.information_celv{width: 320px;}
.information_celv .news_tabs ul.news_ul{margin-right: 0px;}

.index_right .index_right_img{margin-bottom: 8px;}
.index_right .index_right_img img{border: 1px solid #e6dddd;}


.banner,.banner li{width:100%;  overflow:hidden; margin-top: 0px;}
.banner li a{display: block; width: 100%; height: 533px;}
.banner li{position:absolute; left:0px; top:0px; display:none; height: 533px;}
.content{position: relative; width: 980px; margin: 0 auto;z-index:10;}
.contant_warp{overflow:hidden;height: 490px; width: 230px; margin: 0 auto;}
.ben{position:absolute; top: 458px; z-index:6;height:10px; margin-bottom: -20px;}
.ben li{display: inline-block; width:52px; height:52px; cursor:pointer; float:left; margin-left:4px; overflow:hidden;background: url(../img/index_ben.png) center center no-repeat;}
.ben li img{margin-top: 14px; margin-left: 15px;}
.ben li.cur{background: url(../img/index_ben_hover.png) center no-repeat;}


.pro_img_content {padding-top:40px;padding-bottom: 40px; width:980px;margin: 0 auto; height:56px;position:relative;overflow:hidden;display:block;}
.pro_img_perv, .pro_img_next { width:19px; height:29px; position:absolute; top: 53px;cursor:pointer; overflow:hidden; z-index:2 }
.pro_img_perv { background:url(../img/prev.jpg) no-repeat left center; left:0px; }
.pro_img_next { background:url(../img/next.jpg) no-repeat right center; right:0px; }
.pro_img_list { margin:0px auto; width:957px!important; height:55px; overflow:hidden; }
.pro_img_list ul { height:30px; margin: 0 auto;}
.pro_img_list li {width: 107px!important; height:55px; float:left; overflow:hidden; text-align: center;}
.pro_img_list li a {width: 100px; float: left; text-align: center; height: 30px; background: #fff; padding: 0px 3px;   display: block; margin-bottom: 5px; }
.pro_img_list li div{margin-top: 35px;width: 108px; text-align: center;color: #333; font-size: 12px; line-height: 18px;}
/*
.pro_img_list li.no1 a{ background:url(../images/index_friend_img1.jpg) no-repeat center center;}
.pro_img_list li.no2 a{ background:url(../images/index_friend_img2.jpg) no-repeat center center;}
.pro_img_list li.no3 a{ background:url(../images/index_friend_img3.jpg) no-repeat center center;}
.pro_img_list li.no4 a{ background:url(../images/index_friend_img4.jpg) no-repeat center center;}
.pro_img_list li.no5 a{ background:url(../images/index_friend_img5.jpg) no-repeat center center;}
.pro_img_list li.no6 a{ background:url(../images/index_friend_img6.jpg) no-repeat center center;}
.pro_img_list li.no7 a{ background:url(../images/index_friend_img7.jpg) no-repeat center center;}
.pro_img_list li.no8 a{ background:url(../images/index_friend_img8.jpg) no-repeat center center;}
.pro_img_list li.no9 a{ background:url(../images/index_friend_img9.jpg) no-repeat center center;}
*/

.pro_img_list li a:hover div{color: #ca3335;}
/*

*/


#kefu1{position:fixed;right:0px;top:180px;z-index:10008;width:100px;padding:10px;background:#fff;border:1px solid #ddd;box-shadow:1px 1px 1px #d4d4d4;border-top: 2px solid #cf2c25; font-size:12px;font-weight: bold;}
.cs_tel_ct{color:#000;line-height:150%;text-align: center;line-height: 26px;}
.cs_online_qq{height:25px;margin-top: 10px; text-align:center; }
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration:none;color:#666;}
#kefu1 .tel{font-size: 12px;font-weight: bold; text-align: center; color: #000;line-height: 26px;margin-top: 10px;}
#kefu1 .tel_number{font-size: 12px; color: #cf2c25; text-align: center;line-height: 26px;}
.cs_spr{border-bottom:1px dashed #c0c0c0;margin:8px 0px;}
.cs_space{clear:both;overflow:hidden;height:8px;}
.cs_close{position:absolute;right:5px;top:5px;width:19px;height:19px;background:url('../img/close.jpg') no-repeat;}
.cs_close a{display:block;height:10px;}
.cs_close a span{display:none;}
